body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif;
    color: black;
    background: #fff;
}
/* LINKS */
td, th {
font-family:"Lucida Grande",Verdana,Arial,sans-serif;
font-size:11px;
line-height:12px;
}
a:hover {
    color: #036;
}

a img {
    border: none;
}

a.section:link, a.section:visited {
    color: white;
    text-decoration: none;
}

/* HEADER */

#header {
    background-color: #cccccc;
    color: #5b80b2;
    overflow: hidden;
}

#header a:link, #header a:visited, #header * {
    color: black;
}

#header a:hover {
    text-decoration: underline;
}
 
#header h1 {color: #5b80b2; }


.taberror {
    color: red;
    background: url(../img/admin/icon_error.gif) 0 0 no-repeat;
}
.module table caption a.section {color:#666666;}
.module h2, .module caption , .inline-group h2  {
background-color: #eeeeee;
background-image: url(../img/admin/nav-bg.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left bottom;
color:black;
}

